for the love of mike! - French English Dictionary